package com.ai.web.service;

import java.util.List;

import com.ai.web.vo.BgMenuV;
import com.ai.web.vo.ResultModel;
import com.tiny.persistence.domain.BgMenu;
/**
 * 后台菜单服务层
* @ClassName: BgMenuService 
* @Description: TODO 
* @author:  
* @date: 2014年3月23日
*
 */

public interface BgMenuService extends BaseService {
	
	public BgMenuV getBgMenu(int bgMenuId) throws Exception;
	
	public ResultModel saveBgMenu(BgMenuV bgMenuV) throws Exception;
	
	public ResultModel deleteBgMenus(List<Integer> bgMenuIds) throws Exception;
	
	public List<BgMenu> findFirstLevelMenuList(int roleId);
    
    public List<BgMenu> findSecondLevelMenuListByMenuId(int menuId, int bgRoleId);

	public List<BgMenu> findAllMenuList(int bgroleId);
	
}
